home *** CD-ROM | disk | FTP | other *** search
- These archives contain the port of SBprolog v3.1 to ARM, AMIGA and ATARI.
-
- To make use of the program you need the following:
-
- at least 2Meg memory and a harddisk plus the following files
-
- Atari: ataribin.zoo and sbp.zoo
- ARM: armbin.zoo and sbp.zoo
- Amiga: amigabin.zoo and sbp.zoo
-
- To unpack: get a ZOO extractor (if not supplied), Zoo 1 is sufficient.
- execute: "zoo <machine>bin.zoo" (or _zoo on Arm)
-
- this will create a directory sbp_v3.1 in you current path plus an executable
- called sbp_ooz. This is the special SBprolog zoo extractor.
-
- execute: for Amiga "sbp_ooz x sbp"
- for Atari "sbp_ooz x -t sbp"
- for ARM "sbp_ooz x sbp_zoo"
-
- this will create the sources and bytecodes for SBprolog in the directory
- sbp_v3.1. (you can use a normal ZOO2.1 too extract the files, but sbp_ooz
- automatically converts filename to a form acceptable on the machine
- (e.g. $->_ file.c->c.file on Arm) and adds CR to the unix style LF only files
- (on Atari).
-
- Now set up an environment variable SIMPATH to contain the following:
- Amiga: SIMPATH=.!sbp:modlib!sbp:lib!sbp:cmplib (assuming that sbp: is the path
- .../sbp_v3.1 )
- Atari: SIMPATH=.!___\modlib!___\lib!___\cmplib (assuming that ___ is the path
- ...\sbp_v3.1 )
- ARM: SIMPATH=@,___.modlib,___.lib,___.cmplib
- or try the supplied start scripts (ARM and Amiga)
-
- On Atari you can use the executable sbpshell.prg, which will automatically set
- up SIMPATH for you.
-
- go to path sbp_v3.1/modlib and rename the following file:
-
- Atari: $readloo.st -> $readloo
- Amiga: $readloop.AMIGA -> $readloop
- Arm: ARM__readloop -> _readloop
-
- You can now execute SBprolog by:
- sbprolog modlib/\$readloop (Amiga)
- sbprolog modlib._readloop (Arm)
- sim modlib\$readloop or sbpshell (Atari)
-
- Further information about the prolog system can be found in the TeX document
- in directory latex_doc.
-
- IMPORTANT: when compiling on the Atari system, you have to call the predicate
- binary(1) before executing the compile command to avoid CR/LF conversion
- in the bytecode executable. binary(0) resets textmode.
-
- Finally, let me remind you that this program is freeware, but has to be
- distributed with full source code (see file COPYING). Any PD-pool distribution
- should use the original zoo archives, since these can be extracted on all
- machines.
-
- For any comments, please Email:
-
- alexlehm@iti.informatik.th-darmstadt.de
- kegelman@iti.informatik.th-darmstadt.de
- thiemann@iti.informatik.th-darmstadt.de
-
-